Obstacles to decision making in Agile software development teams

نویسندگان

  • Meghann Drury
  • Kieran Conboy
  • Ken Power
چکیده

This research defines decisions made across four periods of the sprint cycle based on input from a focus group conducted with 43 people on agile teams. Results indicate that Sprint Planning includes decisions about planning work for the subsequent sprint, Sprint Execution includes tactical implementation and development decisions, Sprint Review includes decisions about continuing future sprints based on customer product satisfaction, and Sprint Retrospective includes decisions for improving the sprint process. Six key decision making obstacles were also identified. Keywords-component; sprint decisions; decision making; sprint planning; retrospective; decision obstacles

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Investigation of the Decision-Making Process in Agile Teams

This paper firstly explores the decision-making process in agile teams using scrum practices and secondly identifies factors that influence the decision-making process during the Sprint Planning and Daily Scrum Meetings. We conducted 34 semi-structuredinterviews and 18 observations across four agile teams. Our findings show that a rational decision-making process is sometimes followed in the Sp...

متن کامل

Contribution Behaviours and Decision Making in Agile Teams

Agile software development teams are self-managed; setting and complying their own rules, defining their own behaviours and encompassing a devolved decision-making structure. They rely heavily on the input of their team members for decision making. Research has indicated how ASD teams are susceptible to group process losses and coupled with traditional complexities, this produces some significa...

متن کامل

Agile Information Systems Development Teams: Is Empowerment Taken for Granted?

Agile Information Systems Development (ISD) principles emphasize self-organizing teams and empowered individuals in order to build more effective architecture and design. Agile ISD puts a higher emphasis of social interactions and human aspects of software development, and self-organizing teams act as enablers of these human aspects. In agile ISD teams, members have high autonomy over choosing ...

متن کامل

Presenting data for team-based decision-making in agile information systems projects

Although there are a number of purported benefits of agile systems development methods over traditional forms, many in the Information Systems Development (ISD) community highlight the difficulties that the dynamic, turbulent nature of agile development environments may present. One prominent difference compared to traditional ISD projects is the emphasised presence of the customer in decision-...

متن کامل

Rapid Decision Making for Post Architectural Changes in Agile Development – a Guide to Reduce Uncertainty

The interest on improving software paradigms, to meet the rapid changing environments becomes a recent and prime research area in Software Engineering. Agile software development was emerged as a result of these studies. Agile practice is a customer oriented, light-weight software development paradigm, suited best for small size development teams in projects under vague and changing requirement...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Journal of Systems and Software

دوره 85  شماره 

صفحات  -

تاریخ انتشار 2012